Zakazani aktivace TMemo
Otázka od: little_bobes@centrum.cz
15. 10. 2002 11:16
Zdravim,
mam ve formulari pouze TMemo.
Nyni chci zakazat, aby do nej uzivatel kliknul mysi, tzn. aby neslo nastavit
TMemo aktivni.
Zaroven ale potrebuji, abych mu nemusel nastavovat Enabled=false, protoze se
tim zmeni barva pisma a text jde potom spatne cist.
Diky Bob
(D4 c/s)
Odpovedá: Otisk Rene
15. 10. 2002 12:15
Co vyuzit vlastnost ReadOnly?
Sroub
> Zdravim,
>
> mam ve formulari pouze TMemo.
> Nyni chci zakazat, aby do nej uzivatel kliknul mysi, tzn. aby neslo
nastavit
> TMemo aktivni.
> Zaroven ale potrebuji, abych mu nemusel nastavovat Enabled=false, protoze
se
> tim zmeni barva pisma a text jde potom spatne cist.
>
> Diky Bob
>
> (D4 c/s)
>
>
>
Odpovedá: Lstiburek Pavel
15. 10. 2002 14:32
Nejjednodusi je polozit memo na panel a tomu nastavit Enabled=false (,ale
neni to moc elegantni).
Pavel
> Od: little_bobes@centrum.cz [mailto:little_bobes@centrum.cz]
> mam ve formulari pouze TMemo.
> Nyni chci zakazat, aby do nej uzivatel kliknul mysi, tzn. aby
> neslo nastavit
> TMemo aktivni.
> Zaroven ale potrebuji, abych mu nemusel nastavovat
> Enabled=false, protoze se
> tim zmeni barva pisma a text jde potom spatne cist.
>
> Diky Bob
>
> (D4 c/s)
Odpovedá: little_bobes@centrum.cz
15. 10. 2002 14:24
> Co vyuzit vlastnost ReadOnly?
>
Sice zakaze editaci, ale kurzor, tam bude i nadale blikat.
Bob
Odpovedá: Zdenek Stepanek
15. 10. 2002 18:03
Zdravim
Pouzij jinou komponentu nez memo, ta je urcena na psani, ne na
zobrazovani textu. Treba StaticText.
Zdenek
-----Original Message-----
mam ve formulari pouze TMemo.
Nyni chci zakazat, aby do nej uzivatel kliknul mysi, tzn. aby neslo
nastavit TMemo aktivni. Zaroven ale potrebuji, abych mu nemusel
nastavovat Enabled=false, protoze se tim zmeni barva pisma a text jde
potom spatne cist.
Odpovedá: Ludo Fulop
15. 10. 2002 17:56
Jednou z moznosti je preniest focus na inu komponentu v obsluhe
TMemo.onEnter:
procedure TForm1.Memo1Enter(Sender: TObject);
begin
Button1.SetFocus;
end;
Ludo Fulop
----- Original Message -----
From: "Lstiburek Pavel" <Lstiburek@ceb.cz>
To: <delphi-l@clexpert.cz>
Sent: Tuesday, October 15, 2002 12:58 PM
Subject: RE: Zakazani aktivace TMemo
> Nejjednodusi je polozit memo na panel a tomu nastavit Enabled=false (,ale
> neni to moc elegantni).
> Pavel
>
> > Od: little_bobes@centrum.cz [mailto:little_bobes@centrum.cz]
> > mam ve formulari pouze TMemo.
> > Nyni chci zakazat, aby do nej uzivatel kliknul mysi, tzn. aby
> > neslo nastavit
> > TMemo aktivni.
> > Zaroven ale potrebuji, abych mu nemusel nastavovat
> > Enabled=false, protoze se
> > tim zmeni barva pisma a text jde potom spatne cist.
> >
> > Diky Bob
> >
> > (D4 c/s)
Odpovedá: little_bobes@centrum.cz
15. 10. 2002 16:59
Dobre, TMemo je tedy vyreseno.
A jak to mam nyni udelat, kdyz tam dam TRichEdit?
Bob
> Pouzij jinou komponentu nez memo, ta je urcena na psani, ne na
> zobrazovani textu. Treba StaticText.
Odpovedá: Zdenek Stepanek
15. 10. 2002 17:40
Zdravim
Z blata do louze. Zkus jinou komponentu. Jak rikam, static text by melo
byt to co potrebujes. Ale ted tady nemam delphi, abych si overil, zda to
umi i vice radku, uz si tim nejsem jisty.
A nebo vem nejaky inteligentnejsi Edit, treba z RX. Ten by snad mel mit
moznost nastaveni barvy textu i pri disable.
Zdenek
-----Original Message-----
Dobre, TMemo je tedy vyreseno.
A jak to mam nyni udelat, kdyz tam dam TRichEdit?
> Pouzij jinou komponentu nez memo, ta je urcena na psani, ne na
> zobrazovani textu. Treba StaticText.